package com.zhiche.lisa.lspm.dao.model.driver.bo;

import java.util.Date;

/**
 * 司机证照bo
 * @auther lsj
 * @create 2018-05-24
 */
public class DriverLicenseBO {

    private Long id;
    /**
     * 证件id
     */
    private String licenseId;
    /**
     * 首次领证日期
     */
    private Date gmtFirst;
    /**
     * 注册日期
     */
    private Date gmtReg;
    /**
     * 结束日期
     */
    private Date gmtOverdue;
    /**
     * 司机id
     */
    private Integer driverId;
    /**
     * 证照类型id
     */
    private Integer licenseTypeId;

    /**
     * 附件类型
     */
    private String attachType;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getLicenseId() {
        return licenseId;
    }

    public void setLicenseId(String licenseId) {
        this.licenseId = licenseId;
    }

    public Date getGmtReg() {
        return gmtReg;
    }

    public void setGmtReg(Date gmtReg) {
        this.gmtReg = gmtReg;
    }

    public Date getGmtOverdue() {
        return gmtOverdue;
    }

    public void setGmtOverdue(Date gmtOverdue) {
        this.gmtOverdue = gmtOverdue;
    }

    public Integer getDriverId() {
        return driverId;
    }

    public void setDriverId(Integer driverId) {
        this.driverId = driverId;
    }

    public Integer getLicenseTypeId() {
        return licenseTypeId;
    }

    public void setLicenseTypeId(Integer licenseTypeId) {
        this.licenseTypeId = licenseTypeId;
    }

    public String getAttachType() {
        return attachType;
    }

    public void setAttachType(String attachType) {
        this.attachType = attachType;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("DriverLicenseBO{");
        sb.append("id=").append(id);
        sb.append(", licenseId='").append(licenseId).append('\'');
        sb.append(", gmtReg=").append(gmtReg);
        sb.append(", gmtOverdue=").append(gmtOverdue);
        sb.append(", driverId=").append(driverId);
        sb.append(", licenseTypeId=").append(licenseTypeId);
        sb.append(", attachType='").append(attachType).append('\'');
        sb.append('}');
        return sb.toString();
    }

    public Date getGmtFirst() {
        return gmtFirst;
    }

    public void setGmtFirst(Date gmtFirst) {
        this.gmtFirst = gmtFirst;
    }
}
